﻿using System;

namespace Web.Helpers.Documents.Spreadsheets
{
    [Serializable]
    public class PlanillaDePagoItemInfo
    {
        #region Propiedades

        /// <summary>
        /// Id del Pago
        /// </summary>
        public int IdPago { get; set; }

        /// <summary>
        /// Id del Tipo de Documento
        /// </summary>
        public int IdTipoDocumento { get; set; }

        /// <summary>
        /// Tipo de Documento
        /// </summary>
        public string TipoDocumento { get; set; }

        /// <summary>
        /// Número de Documento
        /// </summary>
        public string NroDocumento { get; set; }

        /// <summary>
        /// Id del Proveedor
        /// </summary>
        public int IdProveedor { get; set; }

        /// <summary>
        /// Proveedor
        /// </summary>
        public string Proveedor { get; set; }

        /// <summary>
        /// Proveedor Tipo
        /// </summary>
        public string ProveedorTipo { get; set; }

        /// <summary>
        /// Fecha de Grabación
        /// </summary>
        public DateTime FechaGrabacion { get; set; }

        /// <summary>
        /// Capítulo
        /// </summary>
        public int Capitulo { get; set; }

        /// <summary>
        /// Contrato
        /// </summary>
        public double Contrato { get; set; }

        /// <summary>
        /// Bolo
        /// </summary>
        public double Bolo { get; set; }

        /// <summary>
        /// Exteriores
        /// </summary>
        public double Exteriores { get; set; }

        /// <summary>
        /// Exedentes
        /// </summary>
        public double Exedentes { get; set; }

        /// <summary>
        /// Repetición
        /// </summary>
        public double Repeticion { get; set; }

        /// <summary>
        /// Otros
        /// </summary>
        public double Otros { get; set; }

        /// <summary>
        /// Remuneración Total Bruta
        /// </summary>
        public double RemuneracionTotalBruta { get; set; }

        /// <summary>
        /// Viáticos
        /// </summary>
        public double Viaticos { get; set; }

        /// <summary>
        /// Vales
        /// </summary>
        public double Vales { get; set; }

        #endregion
    }
}